[USER (data scientist)]: Hi Tapilot, I need your assistance in analyzing the atp_tennis dataset to answer some specific questions about the top 10 ranked players in the last five years. Who are the top 10 ranked players in the dataset from the last five years? Please provide a list of player names along with their rankings.
My template of code snippet is:

---BEGIN CODE TEMPLATE---

import pandas as pd
import numpy as np
import pickle

# Load the dataset
atp_tennis = pd.read_csv("atp_tennis.csv")

# YOUR SOLUTION BEGIN:
<code1>
[COMPLETE YOUR CODE] 
</code1>
# YOUR SOLUTION END

print(top_10_ranked_players_list)

# save data
pickle.dump(top_10_ranked_players_list,open("./pred_result/top_10_ranked_players_list.pkl","wb"))

---END CODE TEMPLATE---

[YOU (AI assistant)]: Sure, I can help you with that. First, we need to filter the dataset to only include matches from the last five years. Then, we can find the top 10 ranked players based on their highest ranking during that period. Here's the code to do that:
'''
import pandas as pd
import numpy as np
import pickle

# Load the dataset
atp_tennis = pd.read_csv("atp_tennis.csv")

# YOUR SOLUTION BEGIN:
